import request from '@/common/js/request.js';

export default {
	
	
	// 查寻当前登录用户权限
	getLogUserInfo(data){
		return request({
			url: '/users/getLogUserInfo',
			method: 'GET',
			data:data,
			isLogin: true
		});
	},
	
	
	// 用户详情
	myInfo(data){
		return request({
			url: '/users/myInfo',
			method: 'GET',
			data:data,
			isLogin: true
		});
	},
	

	
	// 用户提交实名认证
	authentication(data){
		return request({
			url: '/users/authentication',
			method: 'POST',
			data
		});
	},
	
	// 通过用户uid查询实名认证
	getAuthenticationInfo(data){
		return request({
			url: '/users/getAuthenticationInfo',
			method: 'GET',
			data:data
		});
	},
	
	// 用户修改基本资料
	authenticationEdit(data){
		return request({
			url: '/users/authenticationEdit',
			method: 'POST',
			data
		});
	},
	
	
	
	
	// 用户提交基本资料
	initial(data){
		return request({
			url: '/users/initial',
			method: 'POST',
			data
		});
	},
	
	// 通过用户uid查询基本资料详情
	getInitialInfo(data){
		return request({
			url: '/users/getInitialInfo',
			method: 'GET',
			data:data,
			isLogin: true
		});
	},
	
	// 用户修改基本资料
	initialEdit(data){
		return request({
			url: '/users/initialEdit',
			method: 'POST',
			data
		});
	},
	
	
	
	
	
	// 用户提交择偶条件
	mate(data){
		return request({
			url: '/users/mate',
			method: 'POST',
			data
		});
	},
	
	// 通过用户uid查询择偶条件详情
	getMateInfo(data){
		return request({
			url: '/users/getMateInfo',
			method: 'GET',
			data:data
		});
	},
	
	// 用户修改择偶条件
	mateEdit(data){
		return request({
			url: '/users/mateEdit',
			method: 'POST',
			data
		});
	},
	
	// 用户发布动态
	dynamic(data){
		return request({
			url: '/users/dynamic',
			method: 'POST',
			data,
			isLogin:true
		});
	},
	
	
	
	// 用户列表
	getUsersList(data){
		return request({
			url: '/users/getList',
			method: 'GET',
			data:data,
			isLogin:false
		});
	},
	
	
	
	// 用户详情
	getUserInfo(data){
		return request({
			url: '/users/getUserInfo',
			method: 'GET',
			data:data
		});
	},
	
	
	
	// 查询当前用户是否实名认证，是否填写基础资料
	getUserif(data){
		return request({
			url: '/users/getUserif',
			method: 'GET',
			data:data
		});
	},
	
	
	



	
};